
package com.stox.services.data.downloader.bse.ws;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.stox.services.data.downloader.bse.ws package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {


    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.stox.services.data.downloader.bse.ws
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link GetIntradayDataResponse }
     * 
     */
    public GetIntradayDataResponse createGetIntradayDataResponse() {
        return new GetIntradayDataResponse();
    }

    /**
     * Create an instance of {@link Values }
     * 
     */
    public Values createValues() {
        return new Values();
    }

    /**
     * Create an instance of {@link GetDerivativeUnderlying }
     * 
     */
    public GetDerivativeUnderlying createGetDerivativeUnderlying() {
        return new GetDerivativeUnderlying();
    }

    /**
     * Create an instance of {@link LoadCustomPeriodLimit }
     * 
     */
    public LoadCustomPeriodLimit createLoadCustomPeriodLimit() {
        return new LoadCustomPeriodLimit();
    }

    /**
     * Create an instance of {@link GetDataTable }
     * 
     */
    public GetDataTable createGetDataTable() {
        return new GetDataTable();
    }

    /**
     * Create an instance of {@link GetDailyData }
     * 
     */
    public GetDailyData createGetDailyData() {
        return new GetDailyData();
    }

    /**
     * Create an instance of {@link GetYRSRangeFileNameResponse }
     * 
     */
    public GetYRSRangeFileNameResponse createGetYRSRangeFileNameResponse() {
        return new GetYRSRangeFileNameResponse();
    }

    /**
     * Create an instance of {@link GetDerivativeScripFuturesResponse }
     * 
     */
    public GetDerivativeScripFuturesResponse createGetDerivativeScripFuturesResponse() {
        return new GetDerivativeScripFuturesResponse();
    }

    /**
     * Create an instance of {@link DerivativeRecord }
     * 
     */
    public DerivativeRecord createDerivativeRecord() {
        return new DerivativeRecord();
    }

    /**
     * Create an instance of {@link GetDailyDataDatabase }
     * 
     */
    public GetDailyDataDatabase createGetDailyDataDatabase() {
        return new GetDailyDataDatabase();
    }

    /**
     * Create an instance of {@link GetYRSRangeFileName }
     * 
     */
    public GetYRSRangeFileName createGetYRSRangeFileName() {
        return new GetYRSRangeFileName();
    }

    /**
     * Create an instance of {@link LoadCustomPeriodLimitResponse }
     * 
     */
    public LoadCustomPeriodLimitResponse createLoadCustomPeriodLimitResponse() {
        return new LoadCustomPeriodLimitResponse();
    }

    /**
     * Create an instance of {@link PeriodLimit }
     * 
     */
    public PeriodLimit createPeriodLimit() {
        return new PeriodLimit();
    }

    /**
     * Create an instance of {@link GetDerivativeScripOptions }
     * 
     */
    public GetDerivativeScripOptions createGetDerivativeScripOptions() {
        return new GetDerivativeScripOptions();
    }

    /**
     * Create an instance of {@link GetMasterPathResponse }
     * 
     */
    public GetMasterPathResponse createGetMasterPathResponse() {
        return new GetMasterPathResponse();
    }

    /**
     * Create an instance of {@link GetDerivativeExpDates }
     * 
     */
    public GetDerivativeExpDates createGetDerivativeExpDates() {
        return new GetDerivativeExpDates();
    }

    /**
     * Create an instance of {@link GetIntradayDataDatabaseResponse }
     * 
     */
    public GetIntradayDataDatabaseResponse createGetIntradayDataDatabaseResponse() {
        return new GetIntradayDataDatabaseResponse();
    }

    /**
     * Create an instance of {@link GetDerivativeExpDatesResponse }
     * 
     */
    public GetDerivativeExpDatesResponse createGetDerivativeExpDatesResponse() {
        return new GetDerivativeExpDatesResponse();
    }

    /**
     * Create an instance of {@link ExpDatesList }
     * 
     */
    public ExpDatesList createExpDatesList() {
        return new ExpDatesList();
    }

    /**
     * Create an instance of {@link LoadMasterResponse }
     * 
     */
    public LoadMasterResponse createLoadMasterResponse() {
        return new LoadMasterResponse();
    }

    /**
     * Create an instance of {@link Masters }
     * 
     */
    public Masters createMasters() {
        return new Masters();
    }

    /**
     * Create an instance of {@link GetDerivativeUnderlyingResponse }
     * 
     */
    public GetDerivativeUnderlyingResponse createGetDerivativeUnderlyingResponse() {
        return new GetDerivativeUnderlyingResponse();
    }

    /**
     * Create an instance of {@link UnderlyingList }
     * 
     */
    public UnderlyingList createUnderlyingList() {
        return new UnderlyingList();
    }

    /**
     * Create an instance of {@link GetDailyDataResponse }
     * 
     */
    public GetDailyDataResponse createGetDailyDataResponse() {
        return new GetDailyDataResponse();
    }

    /**
     * Create an instance of {@link GetDerivativeCallPutResponse }
     * 
     */
    public GetDerivativeCallPutResponse createGetDerivativeCallPutResponse() {
        return new GetDerivativeCallPutResponse();
    }

    /**
     * Create an instance of {@link CallsPuts }
     * 
     */
    public CallsPuts createCallsPuts() {
        return new CallsPuts();
    }

    /**
     * Create an instance of {@link GetScripDescResponse }
     * 
     */
    public GetScripDescResponse createGetScripDescResponse() {
        return new GetScripDescResponse();
    }

    /**
     * Create an instance of {@link ScripInfoSummaryRecord }
     * 
     */
    public ScripInfoSummaryRecord createScripInfoSummaryRecord() {
        return new ScripInfoSummaryRecord();
    }

    /**
     * Create an instance of {@link LoadMaster }
     * 
     */
    public LoadMaster createLoadMaster() {
        return new LoadMaster();
    }

    /**
     * Create an instance of {@link GetIntradayData }
     * 
     */
    public GetIntradayData createGetIntradayData() {
        return new GetIntradayData();
    }

    /**
     * Create an instance of {@link GetIntradayDataDatabase }
     * 
     */
    public GetIntradayDataDatabase createGetIntradayDataDatabase() {
        return new GetIntradayDataDatabase();
    }

    /**
     * Create an instance of {@link GetDerivativeStrikePriceResponse }
     * 
     */
    public GetDerivativeStrikePriceResponse createGetDerivativeStrikePriceResponse() {
        return new GetDerivativeStrikePriceResponse();
    }

    /**
     * Create an instance of {@link StrikePrices }
     * 
     */
    public StrikePrices createStrikePrices() {
        return new StrikePrices();
    }

    /**
     * Create an instance of {@link GetScripDesc }
     * 
     */
    public GetScripDesc createGetScripDesc() {
        return new GetScripDesc();
    }

    /**
     * Create an instance of {@link GetMasterPath }
     * 
     */
    public GetMasterPath createGetMasterPath() {
        return new GetMasterPath();
    }

    /**
     * Create an instance of {@link GetDailyDataDatabaseResponse }
     * 
     */
    public GetDailyDataDatabaseResponse createGetDailyDataDatabaseResponse() {
        return new GetDailyDataDatabaseResponse();
    }

    /**
     * Create an instance of {@link GetDailyDataCustomPeriodDatabase }
     * 
     */
    public GetDailyDataCustomPeriodDatabase createGetDailyDataCustomPeriodDatabase() {
        return new GetDailyDataCustomPeriodDatabase();
    }

    /**
     * Create an instance of {@link GetDerivativeScripOptionsResponse }
     * 
     */
    public GetDerivativeScripOptionsResponse createGetDerivativeScripOptionsResponse() {
        return new GetDerivativeScripOptionsResponse();
    }

    /**
     * Create an instance of {@link GetDailyDataCustomPeriodDatabaseResponse }
     * 
     */
    public GetDailyDataCustomPeriodDatabaseResponse createGetDailyDataCustomPeriodDatabaseResponse() {
        return new GetDailyDataCustomPeriodDatabaseResponse();
    }

    /**
     * Create an instance of {@link GetDataTableResponse }
     * 
     */
    public GetDataTableResponse createGetDataTableResponse() {
        return new GetDataTableResponse();
    }

    /**
     * Create an instance of {@link GetDerivativeStrikePrice }
     * 
     */
    public GetDerivativeStrikePrice createGetDerivativeStrikePrice() {
        return new GetDerivativeStrikePrice();
    }

    /**
     * Create an instance of {@link GetDerivativeCallPut }
     * 
     */
    public GetDerivativeCallPut createGetDerivativeCallPut() {
        return new GetDerivativeCallPut();
    }

    /**
     * Create an instance of {@link GetDerivativeScripFutures }
     * 
     */
    public GetDerivativeScripFutures createGetDerivativeScripFutures() {
        return new GetDerivativeScripFutures();
    }

    /**
     * Create an instance of {@link ArrayOfFloat }
     * 
     */
    public ArrayOfFloat createArrayOfFloat() {
        return new ArrayOfFloat();
    }

    /**
     * Create an instance of {@link ArrayOfUnderlying }
     * 
     */
    public ArrayOfUnderlying createArrayOfUnderlying() {
        return new ArrayOfUnderlying();
    }

    /**
     * Create an instance of {@link ArrayOfScripInfoSummaryRecord }
     * 
     */
    public ArrayOfScripInfoSummaryRecord createArrayOfScripInfoSummaryRecord() {
        return new ArrayOfScripInfoSummaryRecord();
    }

    /**
     * Create an instance of {@link ArrayOfArrayOfFloat }
     * 
     */
    public ArrayOfArrayOfFloat createArrayOfArrayOfFloat() {
        return new ArrayOfArrayOfFloat();
    }

    /**
     * Create an instance of {@link Underlying }
     * 
     */
    public Underlying createUnderlying() {
        return new Underlying();
    }

    /**
     * Create an instance of {@link ArrayOfDateTime }
     * 
     */
    public ArrayOfDateTime createArrayOfDateTime() {
        return new ArrayOfDateTime();
    }

    /**
     * Create an instance of {@link ArrayOfString }
     * 
     */
    public ArrayOfString createArrayOfString() {
        return new ArrayOfString();
    }

    /**
     * Create an instance of {@link ArrayOfInt }
     * 
     */
    public ArrayOfInt createArrayOfInt() {
        return new ArrayOfInt();
    }

}
